package com.sebiotec.ambassador.model.response;

import java.util.List;

public class MessageDetailResponse {


    /**
     * Booking : {"BookingId":"432feet -202002291859","ClientId":"432feet","Name":"MR.Danny","Passengers":6,"PickupDateTime":"2020/02/29 18:59","PickupFrom":"566","Destination":"6666","Status":0,"ServesUser":"","ServesDateTime":"","Other":"jjj","ChargedTypeDescr":"CTY02(C)","Pax":1,"Lug":0,"VechileTypeDescr":"VET02(C)","Signboard":"huh","Remark":"7788","Driver":"","VehPlate":"","Phone":""}
     * Events : [{"Id":5,"MessageId":"Msg-432feet -202002291859","BookingId":"432feet -202002291859","BKStatus":0,"CreateDate":"2020/02/14 16:30","CreateUser":"Booker01"}]
     */

    private BookingBean Booking;
    private List<EventsBean> Events;

    public BookingBean getBooking() {
        return Booking;
    }

    public void setBooking(BookingBean Booking) {
        this.Booking = Booking;
    }

    public List<EventsBean> getEvents() {
        return Events;
    }

    public void setEvents(List<EventsBean> Events) {
        this.Events = Events;
    }

    public static class BookingBean {
        /**
         * BookingId : 432feet -202002291859
         * ClientId : 432feet
         * Name : MR.Danny
         * Passengers : 6
         * PickupDateTime : 2020/02/29 18:59
         * PickupFrom : 566
         * Destination : 6666
         * Status : 0
         * ServesUser :
         * ServesDateTime :
         * Other : jjj
         * ChargedTypeDescr : CTY02(C)
         * Pax : 1
         * Lug : 0
         * VechileTypeDescr : VET02(C)
         * Signboard : huh
         * Remark : 7788
         * Driver :
         * VehPlate :
         * Phone :
         */

        private String BookingId;
        private String ClientId;
        private String Name;
        private int Passengers;
        private String PickupDateTime;
        private String PickupFrom;
        private String Destination;
        private int Status;
        private String ServesUser;
        private String ServesDateTime;
        private String Other;
        private String ChargedTypeDescr;
        private int Pax;
        private int Lug;
        private String VechileTypeDescr;
        private String Signboard;
        private String Remark;
        private String Driver;
        private String VehPlate;
        private String Phone;

        public String getBookingId() {
            return BookingId;
        }

        public void setBookingId(String BookingId) {
            this.BookingId = BookingId;
        }

        public String getClientId() {
            return ClientId;
        }

        public void setClientId(String ClientId) {
            this.ClientId = ClientId;
        }

        public String getName() {
            return Name;
        }

        public void setName(String Name) {
            this.Name = Name;
        }

        public int getPassengers() {
            return Passengers;
        }

        public void setPassengers(int Passengers) {
            this.Passengers = Passengers;
        }

        public String getPickupDateTime() {
            return PickupDateTime;
        }

        public void setPickupDateTime(String PickupDateTime) {
            this.PickupDateTime = PickupDateTime;
        }

        public String getPickupFrom() {
            return PickupFrom;
        }

        public void setPickupFrom(String PickupFrom) {
            this.PickupFrom = PickupFrom;
        }

        public String getDestination() {
            return Destination;
        }

        public void setDestination(String Destination) {
            this.Destination = Destination;
        }

        public int getStatus() {
            return Status;
        }

        public void setStatus(int Status) {
            this.Status = Status;
        }

        public String getServesUser() {
            return ServesUser;
        }

        public void setServesUser(String ServesUser) {
            this.ServesUser = ServesUser;
        }

        public String getServesDateTime() {
            return ServesDateTime;
        }

        public void setServesDateTime(String ServesDateTime) {
            this.ServesDateTime = ServesDateTime;
        }

        public String getOther() {
            return Other;
        }

        public void setOther(String Other) {
            this.Other = Other;
        }

        public String getChargedTypeDescr() {
            return ChargedTypeDescr;
        }

        public void setChargedTypeDescr(String ChargedTypeDescr) {
            this.ChargedTypeDescr = ChargedTypeDescr;
        }

        public int getPax() {
            return Pax;
        }

        public void setPax(int Pax) {
            this.Pax = Pax;
        }

        public int getLug() {
            return Lug;
        }

        public void setLug(int Lug) {
            this.Lug = Lug;
        }

        public String getVechileTypeDescr() {
            return VechileTypeDescr;
        }

        public void setVechileTypeDescr(String VechileTypeDescr) {
            this.VechileTypeDescr = VechileTypeDescr;
        }

        public String getSignboard() {
            return Signboard;
        }

        public void setSignboard(String Signboard) {
            this.Signboard = Signboard;
        }

        public String getRemark() {
            return Remark;
        }

        public void setRemark(String Remark) {
            this.Remark = Remark;
        }

        public String getDriver() {
            return Driver;
        }

        public void setDriver(String Driver) {
            this.Driver = Driver;
        }

        public String getVehPlate() {
            return VehPlate;
        }

        public void setVehPlate(String VehPlate) {
            this.VehPlate = VehPlate;
        }

        public String getPhone() {
            return Phone;
        }

        public void setPhone(String Phone) {
            this.Phone = Phone;
        }
    }

    public static class EventsBean {
        /**
         * Id : 5
         * MessageId : Msg-432feet -202002291859
         * BookingId : 432feet -202002291859
         * BKStatus : 0
         * CreateDate : 2020/02/14 16:30
         * CreateUser : Booker01
         */

        private int Id;
        private String MessageId;
        private String BookingId;
        private int BKStatus;
        private String CreateDate;
        private String CreateUser;

        public int getId() {
            return Id;
        }

        public void setId(int Id) {
            this.Id = Id;
        }

        public String getMessageId() {
            return MessageId;
        }

        public void setMessageId(String MessageId) {
            this.MessageId = MessageId;
        }

        public String getBookingId() {
            return BookingId;
        }

        public void setBookingId(String BookingId) {
            this.BookingId = BookingId;
        }

        public int getBKStatus() {
            return BKStatus;
        }

        public void setBKStatus(int BKStatus) {
            this.BKStatus = BKStatus;
        }

        public String getCreateDate() {
            return CreateDate;
        }

        public void setCreateDate(String CreateDate) {
            this.CreateDate = CreateDate;
        }

        public String getCreateUser() {
            return CreateUser;
        }

        public void setCreateUser(String CreateUser) {
            this.CreateUser = CreateUser;
        }
    }
}
